Zabbix 监控 k8s,企业应该如何考虑相关建设?
来自社区交流,供同行参考
Zabbix监控k8s,企业应该如何考虑相关建设?
基于目前的Zabbix版本暂时还不能做到很好的监控k8s 各项指标,其实引出来一个问题,那就是很多时候我们选择一个监控平台,并不能做大大而全,及时的应对市场出现的各种新事物,为了更好整体的运维好各种产品,企业不得已就需要不断的采取新的技术,造成很多功能性产品有多种重复,重复建设的局面,对应开发性的公司,因为自身技术积累和能力相对容易应对多种需求,没有开发能力的企业往往选择成型的产品和解决方案,同时拥有多种技术的解决方案,多种投入,对于企业也是一个不小的投入。各位在相关建设当中有哪些好的经验可以分享一下。问题来自社区会员 @lilie 某股份制银行 信息技术经理,以下回答来自社区会员分享@zhuqibs Mcd 软件开发工程师::
Zabbix正在努力向容器靠拢!
Zabbix是可以监控docker的,监控Kubernetes还需要自己写脚本。可以这么说,只要你想用Zabbix监控,都是可以的,只是实现的成本。
你可以用简单的Prometheus+Grafana,用CoreOs提供的缺省的item,不用写任何脚本就能监控Kubernetes,何必自己去用Zabbix脚本,但是Zabbix高手不在此列。
长远来看Prometheus对K8s支持的比较友好。
建议采用Prometheus。可以实现node,pod,service,ingress等服务组件的监控,可配合grafana 展现。
@anonym 系统架构师:
应用的复杂度越来越高,环境部署的难度也越来越高。就像问题中说的,重复建设的问题、各厂商标准不统一的问题等,给监控带来很大挑战。
站在甲方角度,从一开始就规划好监控要求,统一好监控指标标准,统一好监控接口。虽然有些难,但这是一个比较好的思路。
现在为了应对业务的复杂性,数据治理、服务治理等工作相继成为很多公司的工作重点,一步步来吧。我相信监控这块儿也会有类似的整治工作。
欢迎点击文末阅读原文到社区讨论交流,发表您的观点
觉得本文有用,请转发或点击“在看”,让更多同行看到
欢迎关注社区以下 “监控”技术主题 ,将会不断更新优质资料、文章。地址:https://www.talkwithtrend.com/Topic/3937
下载 twt 社区客户端 APP
长按识别二维码即可下载
或到应用商店搜索“twt”
长按二维码关注公众号
*本公众号所发布内容仅代表作者观点,不代表社区立场